
// 返回res.data的interface
export interface IResponse {
  status: number;
  result: any;
  msg: string;
}

export interface IWeather {
  appid: string;
  appsecret: string;
  version: string;
  city: string;
}

export interface IRecordToken {
  'client_id': string; // 必须参数，应用的 API Key；
  'client_secret': string; // 必须参数，应用的 Secret Key;
  'grant_type': string; // 必须参数，固定为“client_credentials”
}

export interface IRecordTokenResponse {
  'refresh_token': string;
  'expires_in': string;
  'session_key': string;
  'access_token': string;
  'scope': string;
  'session_secret': string;
}

export interface IRecordMsg {
  'dev_pid': string; // 不填写lan参数生效，都不填写，默认1537（普通话 输入法模型），dev_pid参数见本节开头的表格
  'cuid': string; // 用户唯一标识，用来区分用户，计算UV值。建议填写能区分用户的机器 MAC 地址或 IMEI 码，长度为60字符以内。
  'token': string; // 开放平台获取到的开发者[access_token]获取 Access Token "access_token")
}

export interface IRecordMsgResponse {
  'corpus_no': string;
  'err_msg': string;
  'err_no': number;
  'result': Array<string | number>;
}
export interface IRecordFile {
  file: Blob;
}
export interface ILogin {
  username: string;
  password: string;
}

export interface IPad {
  msg: string;
  active: number,
  slot: string;
}
